2024 2022 2020 2018 2016
D+9.8%
Overall Margin
20,909
Republican Votes
25,459
Democratic Votes
46,495
Total Votes

Race Results

President of the United States

D+8.6%
  • Kamala D. Harris and Tim Walz Democratic 3,504
  • Donald J. Trump and JD Vance Republican 2,949
  • Chase Oliver and Mike ter Maat Libertarian 29

Governor

R+8.6%
  • Kelly Ayotte Republican 3,446
  • Joyce Craig Democratic 2,903
  • Stephen Villee Libertarian 98

Representative in Congress - District 2

D+12.2%
  • Maggie Goodlander Democratic 3,557
  • Lily Tang Williams Republican 2,785

Executive Councilor - District 5

D+3.8%
  • Melanie Levesque Democratic 3,209
  • Dave Wheeler Republican 2,975

State Senator - District 12

R+2.3%
  • Kevin A. Avard Republican 3,184
  • Ben Ming Democratic 3,039

State Representative - District 9

D+5.6%
  • William Dolan Democratic 3,204
  • Santosh Salvi Democratic 3,103
  • Sanjeev K. Manohar Democratic 2,940
  • Paula Johnson Republican 2,862
  • Robert Dion Republican 2,708